
const mongoose = require('mongoose');

// 创建Schema表
let userSchema = new mongoose.Schema({
  // 集合的字段及约束
  username:{
    type: String,
    required:true,    
  },
  password:{
    type: String,
    required:true
  },
  email:String,
  age:{
    type:Number,
    min:1,
    max:150
  },
  gender:{
    type:String,
    default:'保密',
    enum:['男','女','保密']
  },
  isShow:{ 
    type:Number,
    default:1    
  }
})

// 创建用户表并导出
module.exports = mongoose.model('user',userSchema,'user');
